why don't you shut up - Turkish English Dictionary